Checking Integrity Constraints in Multidatabase Systems with Nested Transactions

نویسندگان

  • Anne Doucet
  • Stéphane Gançarski
  • Claudia León
  • Marta Rukoz
چکیده

This paper proposes various strategies for the checking of integrity constraints in multidatabase systems which support nested transactions. The solution presented in 8] for centralized environments is extended. The principle of this solution consists of designating a sub-transaction which controls the checking of each integrity constraint. This sub-transaction is the smallest common ancestor (within the nested transaction tree) of all the sub-transactions which might violate the constraint. In the case of a multidatabase, it is necessary to take into account the constraint structure and the localization of the sub-transactions, to choose the site where the checking should be performed in order to minimize data transfers through the network. For this purpose, diierent checking strategies are presented depending on the type of the constraint to be checked.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Nested Transactions with Integrity Constraints

This paper presents a solution to check integrity constraints in database systems supporting nested transactions. Using nested transactions allows to introduce parallelism inside a transaction and to partially recover failing transactions by deening a hierarchy of sub-transactions. If a constraint is violated by some sub-transactions, it is possible to reach the validation of the nested transac...

متن کامل

Integrity Constraint Checking in Distributed Nested Transactions over a Database Cluster

This paper presents a solution to check referential integrity constraints and conjunctive global constraints in a relational multi database system. It also presents the experimental results obtained by implementing this solution over a PC cluster with Oracle9i DBMS. The goal of those experimentations is to measure the time spent to check global constraints in a distributed systems. The results ...

متن کامل

Optimistic Global Transaction Management with Preserving the Global Integrity Constraints in MDBS

The objectives of multidatabase transaction management are to avoid the inconsistent retrievals and to preserve the global consistency in the presence of multidatabase updates. In order to maintain the global consistency, the MDBS must ensure the global integrity constraints as well as the global serializability of transactions. The global transaction manager must have the responsibility for gl...

متن کامل

Global Concurrency Control for Maintaining the Inter-Site Constraints in Multidatabase Systems

The global inter-site constraints is to describe the integrity constraints associated with data items in diierent local databases, which specify the global connguration of the data that are considered semantically correct. Locally consistent transactions may generate global inconsistencies with the existence of global integrity constraints. Hence, we need the global transaction manager that ens...

متن کامل

Stable Transaction Management for Preserving the Global Integrity Constraints in Multidatabase Systems

The multidatabase systems(MDBSs) are an integration of local database systems into a global distributed database system. The objectives of global transaction management are to avoid the inconsistent retrievals and to guarantee the global serializability under the existence of indirect conflict which is unknown to the global transaction manager(GTM). Many researches have shown that it is difficu...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2001